A Design Experience of A GaAs Datapath Generation Using Compilers Methodology
نویسندگان
چکیده
Rapide design of integrated circuits can be achieved in using compilers and CAD tools. The time-to-market constraint is also applied to Gallium Arsenide circuits, which recently demonstrated high level integration and high speed operation. This paper describes a design methodology for a datapath generation of such circuits. On using VHDL as the input speciication language and RISC as the target, we have developed a library of components to be used during the design of the datapath as from a behavioral level. In order to generate a Register Transfer level description as from the behavioral description, a high-level synthesis tool was used, allowing this step to be automated. The high level design is mapped onto a GaAs technology library to achieve high performance regarding speed, area and power consumption .
منابع مشابه
Efficient Asic Architecture of Rsa Cryptosystem
This paper presents a unified architecture design of the RSA cryptosystem i.e. RSA cryptoaccelerator along with key-pair generation. A structural design methodology for the same is proposed and implemented. The purpose is to design a complete cryptosystem efficiently with reduced hardware redundancy. Individual modular architectures of RSA, Miller-Rabin Test and Extended Binary GCD algorithm ar...
متن کاملUsing Genetic Programming and High Level Synthesis to Design Optimized Datapath
This paper presents a methodology to design optimized electronic digital systems from high abstraction level descriptions. The methodology uses Genetic Programming in addition to high-level synthesis tools to automatically improve design structural quality (area measure). A two-stage, multiobjective optimization algorithm is used to search for circuits with the desired functionality subjected a...
متن کاملFinite State Machines with Datapath
Resent investigations have shown the very good results of digital systems and circuits optimization using integration of dynamic power management in the design flow. This approach proceed from detection periods of time during which parts of the circuit are not doing useful work and shut them down by either turning off the power supply or the clock signal. In this work, we take this approach to ...
متن کاملSemi-Custom High-Speed Datapath Design Using Commericial ASIC Design Tools
A semi-custom high-speed datapath design flow is described using commercial ASIC design CAD tools interacting with a simple hierarchical placement Matlab code. The flow leverages the vast automation and verification capabilities of ASIC design CAD tools, while providing a precision close to a fully custom-designed circuit. The methodology is applied to the design of a 4channel, 3-GHz per-channe...
متن کاملCustom Arithmetic Datapath Design for FPGAs using the FloPoCo Core Generator
Reconfigurable circuits have a strong potential as acceleration engines. However, using them efficiently requires much design effort compared to classical software programming. The FloPoCo open-source core generator project addresses this issue for a restricted class of circuits that is central to reconfigurable computing: arithmetic datapaths. The FloPoCo framework clearly isolates the two mai...
متن کامل